<!DOCTYPE html>
<html class="x-admin-sm">

    <head>
        <meta charset="UTF-8">
        <title>欢迎页面-X-admin2.2</title>
        <meta name="renderer" content="webkit">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
        <link rel="stylesheet" href="../../css/font.css">
        <link rel="stylesheet" href="../../css/xadmin.css">
        <script src="../../js/base.js" type="text/javascript" charset="utf-8"></script>
        <script src="../../lib/layui/layui.js" charset="utf-8"></script>
        <script type="text/javascript" src="../../js/xadmin.js"></script>
        <!--[if lt IE 9]>
          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
        <![endif]-->
    </head>

    <body>
        <div class="x-nav">
            <span class="layui-breadcrumb">
                <a href="">首页</a>
                <a href="">基础设置</a>
                <a>
                    <cite>核算科室成本总额查询</cite></a>
            </span>
            <a class="layui-btn layui-btn-small select" style="line-height:1.6em;margin-top:3px;float:right" onclick="location.reload()"
             title="刷新">
                <i class="layui-icon layui-icon-refresh" style="line-height:30px"></i>
            </a>
        </div>
        <script type="text/html" id="barDemo">
          <a class="layui-btn layui-btn-xs btn_edit" lay-event="edit"   style="display:none"><i class="layui-icon"></i>编辑</a>
          <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del"><i class="layui-icon"></i>删除</a>
        </script>
        <div class="layui-fluid">
            <div class="layui-row layui-col-space15">
                <div class="layui-col-md12">
                    <div class="layui-card">
                        
                        <div class="layui-card-body ">
							<div class="layui-inline">
								<label>开始日期:</label>
								<div class="layui-input-inline">
									<input type="text" id="date_text" name="begin_time" autocomplete="off" class="layui-input">
								</div>
							</div>
							
							
							<div class="layui-inline">
								<button class="layui-btn select layui-btn-sm" onclick="create_data()"><i class="layui-icon">&#xe621;</i> 生成数据 </button>
							</div>
							
							<!-- <div class="layui-inline" style="float: right;">
								<label></label>
								<div class="layui-input-inline">
									<input type="text" id="name_text" name="name_text" autocomplete="off" class="layui-input">
								</div>
							</div> -->
							
							<div class="layui-inline">
								<button class="layui-btn select layui-btn-sm" onclick="save_data()"><i class="layui-icon">&#xe857;</i> 数据保存 </button>
							</div>
                            <table class="layui-table" lay-filter="table" id="table">
                                
                            </table>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </body>
    <script type="text/html" id="toolbarDemo">
        <div class = "layui-btn-container" > 
            <button class = "layui-btn select layui-btn-sm" lay-event = "add" id="btn_add" style="display:none" ><i class="layui-icon"></i>添加 </button>
        </div > 
    </script>
    
    <script>
        layui.use("laydate",
            function() {
                var laydate = layui.laydate;

                //执行一个laydate实例
                laydate.render({
                    elem: "#date_text" ,//指定元素
					type:"month"
                });

                //执行一个laydate实例
                laydate.render({
                    elem: "#end" //指定元素
                });

            });
    </script>
    <script>
        layui.use("table",
            function() {
                var table = layui.table;
                table.render({
                    elem: "#table"
                    ,url: root+"Keshikpikaohe/get_list" 
                    ,page: true
                    ,cols: [[ //表头
					
						{align:"center",field: "dept_code", title: "科室代码"}
                        ,{align:"center",field: "dept_name", title: "科室名称"}
                        ,{align:"center",field: "guide_f_value_01", title: "效率",event:"show"}
                        ,{align:"center",field: "guide_f_value_02", title: "效益",event:"show"}
                        ,{align:"center",field: "guide_f_value_03", title: "满意度",event:"show"}
                        ,{align:"center",field: "guide_f_value_04", title: "质量",event:"show"}
                        ,{align:"center",field: "all_value", title: "合计",event:"show"}
                    ]]
                 });
                
                //监听单元格编辑
                table.on("tool(table)", function(obj){
                    
                    var data = obj.data;
                    //console.log(obj)
                    if(obj.event === "del"){
                      layer.confirm("真的删除行么", function(index){
                        // console.log(data.uuid);
                        
                        var uuid = data.uuid
                        $.post(root + "index/table_delete", {
                                uuid: uuid,
                                table:"dept_assess_result"
                            },
                            function(data) {
                                if(data.code == 0)
                                {
                                    obj.del();
                                    layer.alert(data.msg, {
                                        icon: 6
                                    });
                                }
                                else
                                {
                                    layer.alert(data.msg, {
                                        icon: 2
                                    });
                                }
                            }
                        );
                        
                        layer.close(index);
                      });
                    } 
                    
                    if(obj.event === "edit"){
                        
                        var data = obj.data;
                        console.log(data);
                        xadmin.open("编辑","edit.html?uuid="+data.uuid,800,600)
                        
                    }
                    if (obj.event == "show") {
                    	xadmin.open("明细", "show.html?dept_code=" + data.dept_code, 800, 600)
                    }
                });
                table.on("tool(test)",
                    function(obj) {
                        
                        
                        
                         
                    });

                //头工具栏事件
                table.on("toolbar(table)",
                    function(obj) {
                        var checkStatus = table.checkStatus(obj.config.id);
                        switch (obj.event) {
                            case "add":
                                xadmin.open("添加","add.html",800,600)
                                break;
                            case "getCheckLength":
                                var data = checkStatus.data;
                                layer.msg("选中了：" + data.length + " 个");
                                break;
                            case "isAll":
                                layer.msg(checkStatus.isAll ? "全选" : "未全选");
                                break;
                        };
                    });
				
				set_role_list("核算科室kpi设置");	
				
            });
			
			function create_data()
			{
				$.post(root + "Keshikpikaohe/create_data", {
				        
				        date:$("#date_text").val()
				    },
				    function(data) {
				        if(data.code == 0)
				        {
				            obj.del();
				            layer.alert(data.msg, {
				                icon: 6
				            });
				        }
				        else
				        {
				            layer.alert(data.msg, {
				                icon: 2
				            });
				        }
				    }
				);
			}
			
			function save_data()
			{
				var date = $("#date_text").val();
				
				if(date == null || date == '' || date == undefined)
				{
					layer.alert("请选择日期后操作", {
					    icon: 2
					});
					return false;
				}
				
				$.post(root + "Keshikpikaohe/save_data", {
				        
				        date:date
				    },
				    function(data) {
				        if(data.code == 0)
				        {
				            
				            layer.alert(data.msg, {
				                icon: 6
				            });
				        }
				        else
				        {
				            layer.alert(data.msg, {
				                icon: 2
				            });
				        }
				    }
				);
			}
			
			function select()
			{
				table.reload('table',
				{
				  where:{
					
				  }
				});
			}
			
			
    </script>
    <script>
        var _hmt = _hmt || [];
        (function() {
            var hm = document.createElement("script");
            hm.src = "https://hm.baidu.com/hm.js?b393d153aeb26b46e9431fabaf0f6190";
            var s = document.getElementsByTagName("script")[0];
            s.parentNode.insertBefore(hm, s);
        })();
    </script>

</html>
